<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script type="text/javascript">
            // <!--  **3.QQ**号：第一位不可以是0，位数在5-12位数字构成-->
            console.log(/[1-9]\d{4,11}/.test('1500225483'));
            // <!--5.**密码**：字母、数字、下划线构成，6-20位-->
            console.log(/^\w{5,19}/.test('1545aw_'));
            // <!--6.**用户名**：字母、数字、下划线构成，6-16位，不能以数字开头-->
            console.log(/^[a-zA-Z_]\w{5,15}/.test('tes_5458'));
            // 8.身份证号码：15或18位，如果是15位则全部为数字，
            console.log(/[1-9]\d{14}|\w{15,17}}/.test('350821200105140010'));
            // 如果为18位，前17位为数字，第18位为数字或字母x，字母不区分大小写
            console.log(/^(\d{15}|\d{17}[\dx])$/.test('35082120010514001x'));

    </script>
</body>
</html>